body
{
	color: #111;
	font-family: sans-serif;
	background-color: #123456;
}

#center
{
	position: relative;
	left: 10%;
	width: 80%;
	background-color: #FFFFFF;
}

#table_container
{
	position: inherit;
	/* background-color: #654321; */
	border-style: groove;
	width: 80%;
	/*height: 500px;*/
	left: 10%
}

#menu_container
{
	width: 434px;
	height: 408px;
	border: none;
}

.col1
{
	float: left;
	padding-left: 16px;
	text-align: right;
	
	/*TODO: make parent responsive*/
	max-width: 300px;
	min-width: 100px;
}

.col2
{
	float: left;
	padding-left: 32px;
	width: 430px;
}

.col3
{
	float: left;
	padding-left: 128px;
}

tr 
{
	border-style: double;
	/*width: 100%;*/
}


td 
{
	position: inherit;
	width: 100%;
	height: 48px;
}
